<ol class="breadcrumb">
    <li><a href="home">Home</a></li>
    <li><a href="about">About</a></li>
</ol>

<h1>About</h1>

<p>The Docker Registry Frontend utilizes the <a href="https://docs.docker.com/registry/spec/api/">Docker Registry API</a>
to show and manipulate the content of any private Docker registry.</p>

<p>The source code can be found on <a href="https://github.com/kwk/docker-registry-frontend">Github</a> but if you just want to
run your own copy of the software, I suggest you run it in its own Docker container with an automatically generated image
from <a href="https://registry.hub.docker.com/u/konradkleine/docker-registry-frontend/">The Docker Registry Hub</a>.</p>

<h2>Tools used</h2>
<p>The Docker Registry Frontend is built with these tools:</p>

<div class="row">
  <div class="col-xs-12 col-md-3">
    <div class="thumbnail">
      <img src="images/tool-angularjs.png" alt="AngularJS">
      <div class="caption">
        <h3>AngularJS</h3>
        <p>AngularJS sits at the core of all development. It is used to separate content from logic through mechanisms like two-way data-binding and a clear MVC pattern.</p>
        <p><a href="http://angularjs.org/" class="btn btn-primary" role="button">Checkout AngularJS</a> </p>
      </div>
    </div>
  </div>
  <div class="col-xs-12 col-md-3">
    <div class="thumbnail">
      <img src="images/tool-yeoman2.png" alt="Yeoman">
      <div class="caption">
        <h3>YEOMAN</h3>
        <p>YEOMAN was used to setup the project with all the initial config files. It helps to be productive very quickly.</p>
        <p><a href="http://yeoman.io" class="btn btn-primary" role="button">Checkout YEOMAN</a> </p>
      </div>
    </div>
  </div>
  <div class="col-xs-12 col-md-3">
    <div class="thumbnail">
      <img src="images/tool-grunt.png" alt="Grunt">
      <div class="caption">
        <h3>Grunt</h3>
        <p>The Grunt task runner is used to <em>serve</em> the website during development, to <em>test</em> the code,
        and to <em>build</em> (e.g. minification) the code for deployment.</p>
        <p><a href="http://gruntjs.com/" class="btn btn-primary" role="button">Checkout Grunt</a> </p>
      </div>
    </div>
  </div>
  <div class="col-xs-12 col-md-3">
    <div class="thumbnail">
      <img src="images/tool-bower.png" alt="Bower">
      <div class="caption">
        <h3>Bower</h3>
        <p>The Bower package manager is used to manage all the dependencies of the code.</p>
        <p><a href="http://bower.io/" class="btn btn-primary" role="button">Checkout Bower</a> </p>
      </div>
    </div>
  </div>
</div>
</p>


